import { makeAutoObservable } from 'mobx'
import { http } from '@/utils'
class ChannelStore {
  channelList = []
  constructor() {
    makeAutoObservable(this)
  }

  loadChannelList = async () => {
    const res = await http.get('/channels')
    this.channelList = res.data.channels.map((item) => {
      return {
        value: item['id'],
        label: item['name']
      }
    })
  }

}
export default ChannelStore